technological disasters - Espagnol Anglais Dictionnaire